everyone and his brother - French English Dictionary